#include<stdio.h>
int main()
{
int n=1000,num=0;
while(n<10000){
	int a,b,c,d;
	a=n%10;
	b=n/10%10;
	c=n/100%10;
	d=n/1000%10;
	if(pow(a,4)+pow(b,4)+pow(c,4)+pow(d,4)==n){
		printf("%d\t",n);
		num++;
	}
	n++;
}
}



//{
//	int a,b,c,d,e;
//	while(a>999&&a<10000)
//		{	
//			int a=1000;
//			b=(a/1000)%10;
//			c=(a/100)%10;
//			d=(a/10)%10;
//			e=a%10;
//			if(a==b*b*b*b+c*c*c*c+d*d*d*d+e*e*e*e)
//				printf("%d\n",a);
//			a++;
//		}
//}




//{
//	int a,b,c,d,e;
//	for(int d=1000;d<=9999;d++)	
//	{
//		a=d/1000;
//		b=(d/100)%10;
//		c=(d/10)%10;
//		e=d%10;
//		if(b*b*b*b+c*c*c*c+a*a*a*a+e*e*e*e==d)
//		printf("%d\n",d);
//	}
//	return 0;
//}

